ugandan people's defence force - Turco Inglés Diccionario